# near model CODE resource # entry label at 0x0000 export_303: entry: 00000000 4E56 FFE8 link A6, -0x0018 00000004 48E7 F0E0 movem.l -[A7], D0,D1,D2,D3,A0,A1,A2 00000008 246E 0008 movea.l A2, [A6 + 0x8] 0000000C 2F0A move.l -[A7], A2 0000000E A873 trap SetPort 00000010 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000014 6708 beq +0xA /* 0000001E */ 00000016 487A 01C6 pea.l [PC + 0x1C6 /* 000001DE */] 0000001A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000001E: 0000001E 548F addq.l A7, 2 00000020 2D6A 0010 FFE8 move.l [A6 - 0x18], [A2 + 0x10] 00000026 2D6A 0014 FFEC move.l [A6 - 0x14], [A2 + 0x14] 0000002C 066E 0013 FFE8 addi.w [A6 - 0x18], 0x13 00000032 046E 000F FFEC subi.w [A6 - 0x14], 0xF 00000038 046E 000F FFEE subi.w [A6 - 0x12], 0xF 0000003E 4FEF FFFC lea.l A7, [A7 - 0x4] 00000042 A8D8 trap NewRgn 00000044 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000048 6708 beq +0xA /* 00000052 */ 0000004A 487A 0192 pea.l [PC + 0x192 /* 000001DE */] 0000004E 4EAD 0CD2 jsr [A5 + 0xCD2] label00000052: 00000052 548F addq.l A7, 2 00000054 2D57 FFFC move.l [A6 - 0x4], [A7] 00000058 486E FFE8 pea.l [A6 - 0x18] 0000005C A8DF trap RectRgn 0000005E 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000062 6708 beq +0xA /* 0000006C */ 00000064 487A 0178 pea.l [PC + 0x178 /* 000001DE */] 00000068 4EAD 0CD2 jsr [A5 + 0xCD2] label0000006C: 0000006C 548F addq.l A7, 2 0000006E 4FEF FFFC lea.l A7, [A7 - 0x4] 00000072 A8D8 trap NewRgn 00000074 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000078 6708 beq +0xA /* 00000082 */ 0000007A 487A 0162 pea.l [PC + 0x162 /* 000001DE */] 0000007E 4EAD 0CD2 jsr [A5 + 0xCD2] label00000082: 00000082 548F addq.l A7, 2 00000084 2F17 move.l -[A7], [A7] 00000086 2D57 FFF8 move.l [A6 - 0x8], [A7] 0000008A 206A 023C movea.l A0, [A2 + 0x23C] 0000008E A029 trap HLock 00000090 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000094 6708 beq +0xA /* 0000009E */ 00000096 487A 0146 pea.l [PC + 0x146 /* 000001DE */] 0000009A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000009E: 0000009E 548F addq.l A7, 2 000000A0 2250 movea.l A1, [A0] 000000A2 4869 0008 pea.l [A1 + 0x8] 000000A6 A8DF trap RectRgn 000000A8 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000000AC 6708 beq +0xA /* 000000B6 */ 000000AE 487A 012E pea.l [PC + 0x12E /* 000001DE */] 000000B2 4EAD 0CD2 jsr [A5 + 0xCD2] label000000B6: 000000B6 548F addq.l A7, 2 000000B8 206A 023C movea.l A0, [A2 + 0x23C] 000000BC A02A trap HUnlock 000000BE 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000000C2 6708 beq +0xA /* 000000CC */ 000000C4 487A 0118 pea.l [PC + 0x118 /* 000001DE */] 000000C8 4EAD 0CD2 jsr [A5 + 0xCD2] label000000CC: 000000CC 548F addq.l A7, 2 000000CE 4FEF FFFC lea.l A7, [A7 - 0x4] 000000D2 A8D8 trap NewRgn 000000D4 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000000D8 6708 beq +0xA /* 000000E2 */ 000000DA 487A 0102 pea.l [PC + 0x102 /* 000001DE */] 000000DE 4EAD 0CD2 jsr [A5 + 0xCD2] label000000E2: 000000E2 548F addq.l A7, 2 000000E4 2F17 move.l -[A7], [A7] 000000E6 2D57 FFF4 move.l [A6 - 0xC], [A7] 000000EA 2F2E 000C move.l -[A7], [A6 + 0xC] 000000EE A8DF trap RectRgn 000000F0 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000000F4 6708 beq +0xA /* 000000FE */ 000000F6 487A 00E6 pea.l [PC + 0xE6 /* 000001DE */] 000000FA 4EAD 0CD2 jsr [A5 + 0xCD2] label000000FE: 000000FE 548F addq.l A7, 2 00000100 4FEF FFFC lea.l A7, [A7 - 0x4] 00000104 A8D8 trap NewRgn 00000106 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000010A 6708 beq +0xA /* 00000114 */ 0000010C 487A 00D0 pea.l [PC + 0xD0 /* 000001DE */] 00000110 4EAD 0CD2 jsr [A5 + 0xCD2] label00000114: 00000114 548F addq.l A7, 2 00000116 2D57 FFF0 move.l [A6 - 0x10], [A7] 0000011A A8E4 trap SectRgn 0000011C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000120 6708 beq +0xA /* 0000012A */ 00000122 487A 00BA pea.l [PC + 0xBA /* 000001DE */] 00000126 4EAD 0CD2 jsr [A5 + 0xCD2] label0000012A: 0000012A 548F addq.l A7, 2 0000012C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000130 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000134 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000138 A8E6 trap DiffRgn 0000013A 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000013E 6708 beq +0xA /* 00000148 */ 00000140 487A 009C pea.l [PC + 0x9C /* 000001DE */] 00000144 4EAD 0CD2 jsr [A5 + 0xCD2] label00000148: 00000148 548F addq.l A7, 2 0000014A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000014E A8D4 trap EraseRgn 00000150 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000154 6708 beq +0xA /* 0000015E */ 00000156 487A 0086 pea.l [PC + 0x86 /* 000001DE */] 0000015A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000015E: 0000015E 548F addq.l A7, 2 00000160 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000164 A927 trap InvalRgn 00000166 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000016A 6708 beq +0xA /* 00000174 */ 0000016C 487A 0070 pea.l [PC + 0x70 /* 000001DE */] 00000170 4EAD 0CD2 jsr [A5 + 0xCD2] label00000174: 00000174 548F addq.l A7, 2 00000176 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000017A A8D9 trap DisposRgn/DisposeRgn 0000017C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000180 6708 beq +0xA /* 0000018A */ 00000182 487A 005A pea.l [PC + 0x5A /* 000001DE */] 00000186 4EAD 0CD2 jsr [A5 + 0xCD2] label0000018A: 0000018A 548F addq.l A7, 2 0000018C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000190 A8D9 trap DisposRgn/DisposeRgn 00000192 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000196 6708 beq +0xA /* 000001A0 */ 00000198 487A 0044 pea.l [PC + 0x44 /* 000001DE */] 0000019C 4EAD 0CD2 jsr [A5 + 0xCD2] label000001A0: 000001A0 548F addq.l A7, 2 000001A2 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000001A6 A8D9 trap DisposRgn/DisposeRgn 000001A8 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000001AC 6708 beq +0xA /* 000001B6 */ 000001AE 487A 002E pea.l [PC + 0x2E /* 000001DE */] 000001B2 4EAD 0CD2 jsr [A5 + 0xCD2] label000001B6: 000001B6 548F addq.l A7, 2 000001B8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000001BC A8D9 trap DisposRgn/DisposeRgn 000001BE 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000001C2 6708 beq +0xA /* 000001CC */ 000001C4 487A 0018 pea.l [PC + 0x18 /* 000001DE */] 000001C8 4EAD 0CD2 jsr [A5 + 0xCD2] label000001CC: 000001CC 548F addq.l A7, 2 000001CE 4CDF 070F movem.l A2,A1,A0,D3,D2,D1,D0, [A7]+ 000001D2 4E5E unlink A6 000001D4 2F57 0008 move.l [A7 + 0x8], [A7] 000001D8 4FEF 0008 lea.l A7, [A7 + 0x8] 000001DC 4E75 rts 000001DE 8F41 4444 pack D7, D1, 0x4444 000001E2 5550 subq.w [A0], 2 000001E4 4441 neg.w D1 000001E6 5445 addq.w D5, 2 000001E8 5245 addq.w D5, 1 000001EA 4749 chk.w D3, A1 000001EC 4F4E chk.w D7, A6 000001EE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000001F0-000001F4 export_304: fn000001F0: 000001F0 4E56 FFFA link A6, -0x0006 // end alternate branch 000001F0-000001F4 export_304: // at 000001F0 (misaligned) fn000001F0: // (misaligned) 000001F2 FFFA .extension 0xFFA // unimplemented 000001F4 48E7 E0C0 movem.l -[A7], D0,D1,D2,A0,A1 000001F8 206E 0008 movea.l A0, [A6 + 0x8] 000001FC A029 trap HLock 000001FE 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000202 6708 beq +0xA /* 0000020C */ 00000204 487A 007A pea.l [PC + 0x7A /* 00000280 */] 00000208 4EAD 0CD2 jsr [A5 + 0xCD2] label0000020C: 0000020C 548F addq.l A7, 2 0000020E 2250 movea.l A1, [A0] 00000210 3D69 005E 000C move.w [A6 + 0xC], [A1 + 0x5E] 00000216 3D69 003C FFFE move.w [A6 - 0x2], [A1 + 0x3C] 0000021C 2D69 003E FFFA move.l [A6 - 0x6], [A1 + 0x3E] 00000222 A02A trap HUnlock 00000224 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000228 6708 beq +0xA /* 00000232 */ 0000022A 487A 0054 pea.l [PC + 0x54 /* 00000280 */] 0000022E 4EAD 0CD2 jsr [A5 + 0xCD2] label00000232: 00000232 548F addq.l A7, 2 00000234 206E FFFA movea.l A0, [A6 - 0x6] 00000238 A029 trap HLock 0000023A 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000023E 6708 beq +0xA /* 00000248 */ 00000240 487A 003E pea.l [PC + 0x3E /* 00000280 */] 00000244 4EAD 0CD2 jsr [A5 + 0xCD2] label00000248: 00000248 548F addq.l A7, 2 0000024A 2250 movea.l A1, [A0] 0000024C 302E FFFE move.w D0, [A6 - 0x2] 00000250 6708 beq +0xA /* 0000025A */ 00000252 0C31 000D 00FF cmpi.b [A1 + D0.w - 0x1], 0xD /* '\r' */ 00000258 6604 bne +0x6 /* 0000025E */ label0000025A: 0000025A 526E 000C addq.w [A6 + 0xC], 1 label0000025E: 0000025E A02A trap HUnlock 00000260 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000264 6708 beq +0xA /* 0000026E */ 00000266 487A 0018 pea.l [PC + 0x18 /* 00000280 */] 0000026A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000026E: 0000026E 548F addq.l A7, 2 00000270 4CDF 0307 movem.l A1,A0,D2,D1,D0, [A7]+ 00000274 4E5E unlink A6 00000276 2F57 0004 move.l [A7 + 0x4], [A7] 0000027A 4FEF 0004 lea.l A7, [A7 + 0x4] 0000027E 4E75 rts 00000280 9147 subx.w D0, D7 00000282 4554 chk.w D2, [A4] 00000284 4144 chk.w D0, D4 00000286 4A55 tst.w [A5] 00000288 5354 subq.w [A4], 1 0000028A 4544 chk.w D2, D4 0000028C 4E4C trap 12 0000028E 494E chk.w D4, A6 00000290 4553 chk.w D2, [A3] 00000292 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_305: // at 00000294 (misaligned) 00000296 FFF2 .extension 0xFF2 // unimplemented 00000298 48E7 F0E0 movem.l -[A7], D0,D1,D2,D3,A0,A1,A2 0000029C 246E 0008 movea.l A2, [A6 + 0x8] 000002A0 206A 023C movea.l A0, [A2 + 0x23C] 000002A4 2250 movea.l A1, [A0] 000002A6 3029 0002 move.w D0, [A1 + 0x2] 000002AA 9069 000A sub.w D0, [A1 + 0xA] 000002AE 3D40 FFF4 move.w [A6 - 0xC], D0 000002B2 3029 0006 move.w D0, [A1 + 0x6] 000002B6 9069 000E sub.w D0, [A1 + 0xE] 000002BA 3D40 FFF2 move.w [A6 - 0xE], D0 000002BE 4FEF FFFE lea.l A7, [A7 - 0x2] 000002C2 2F08 move.l -[A7], A0 000002C4 4EBA FF2A jsr [PC - 0xD6 /* 000001F0 */] 000002C8 3D5F FFFC move.w [A6 - 0x4], [A7]+ 000002CC 4FEF FFFE lea.l A7, [A7 - 0x2] 000002D0 2F2A 008C move.l -[A7], [A2 + 0x8C] 000002D4 A962 trap GetControlMaximum/GetMaxCtl 000002D6 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000002DA 6708 beq +0xA /* 000002E4 */ 000002DC 487A 01E8 pea.l [PC + 0x1E8 /* 000004C6 */] 000002E0 4EAD 0CD2 jsr [A5 + 0xCD2] label000002E4: 000002E4 548F addq.l A7, 2 000002E6 362E FFF2 move.w D3, [A6 - 0xE] 000002EA 6A02 bpl +0x4 /* 000002EE */ 000002EC 4243 clr.w D3 label000002EE: 000002EE B65F cmp.w D3, [A7]+ 000002F0 6700 001A beq +0x1C /* 0000030C */ 000002F4 2F2A 008C move.l -[A7], [A2 + 0x8C] 000002F8 3F03 move.w -[A7], D3 000002FA A965 trap SetControlMaximum/SetMaxCtl 000002FC 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000300 6708 beq +0xA /* 0000030A */ 00000302 487A 01C2 pea.l [PC + 0x1C2 /* 000004C6 */] 00000306 4EAD 0CD2 jsr [A5 + 0xCD2] label0000030A: 0000030A 548F addq.l A7, 2 label0000030C: 0000030C 4FEF FFFE lea.l A7, [A7 - 0x2] 00000310 2F2A 008C move.l -[A7], [A2 + 0x8C] 00000314 A961 trap GetControlMinimum/GetMinCtl 00000316 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000031A 6708 beq +0xA /* 00000324 */ 0000031C 487A 01A8 pea.l [PC + 0x1A8 /* 000004C6 */] 00000320 4EAD 0CD2 jsr [A5 + 0xCD2] label00000324: 00000324 548F addq.l A7, 2 00000326 362E FFF4 move.w D3, [A6 - 0xC] 0000032A 6B02 bmi +0x4 /* 0000032E */ 0000032C 4243 clr.w D3 label0000032E: 0000032E B65F cmp.w D3, [A7]+ 00000330 6700 001A beq +0x1C /* 0000034C */ 00000334 2F2A 008C move.l -[A7], [A2 + 0x8C] 00000338 3F03 move.w -[A7], D3 0000033A A964 trap SetControlMinimum/SetMinCtl 0000033C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000340 6708 beq +0xA /* 0000034A */ 00000342 487A 0182 pea.l [PC + 0x182 /* 000004C6 */] 00000346 4EAD 0CD2 jsr [A5 + 0xCD2] label0000034A: 0000034A 548F addq.l A7, 2 label0000034C: 0000034C 206A 023C movea.l A0, [A2 + 0x23C] 00000350 A029 trap HLock 00000352 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000356 6708 beq +0xA /* 00000360 */ 00000358 487A 016C pea.l [PC + 0x16C /* 000004C6 */] 0000035C 4EAD 0CD2 jsr [A5 + 0xCD2] label00000360: 00000360 548F addq.l A7, 2 00000362 2250 movea.l A1, [A0] 00000364 3611 move.w D3, [A1] 00000366 9669 0008 sub.w D3, [A1 + 0x8] 0000036A A02A trap HUnlock 0000036C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000370 6708 beq +0xA /* 0000037A */ 00000372 487A 0152 pea.l [PC + 0x152 /* 000004C6 */] 00000376 4EAD 0CD2 jsr [A5 + 0xCD2] label0000037A: 0000037A 548F addq.l A7, 2 0000037C 4FEF FFFC lea.l A7, [A7 - 0x4] 00000380 2F2A 023C move.l -[A7], [A2 + 0x23C] 00000384 3F3C 0004 move.w -[A7], 0x4 00000388 A83D trap TEDispatch 0000038A 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000038E 6708 beq +0xA /* 00000398 */ 00000390 487A 0134 pea.l [PC + 0x134 /* 000004C6 */] 00000394 4EAD 0CD2 jsr [A5 + 0xCD2] label00000398: 00000398 548F addq.l A7, 2 0000039A 205F movea.l A0, [A7]+ 0000039C A029 trap HLock 0000039E 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000003A2 6708 beq +0xA /* 000003AC */ 000003A4 487A 0120 pea.l [PC + 0x120 /* 000004C6 */] 000003A8 4EAD 0CD2 jsr [A5 + 0xCD2] label000003AC: 000003AC 548F addq.l A7, 2 000003AE 2250 movea.l A1, [A0] 000003B0 2F29 0008 move.l -[A7], [A1 + 0x8] 000003B4 A02A trap HUnlock 000003B6 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000003BA 6708 beq +0xA /* 000003C4 */ 000003BC 487A 0108 pea.l [PC + 0x108 /* 000004C6 */] 000003C0 4EAD 0CD2 jsr [A5 + 0xCD2] label000003C4: 000003C4 548F addq.l A7, 2 000003C6 205F movea.l A0, [A7]+ 000003C8 A029 trap HLock 000003CA 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000003CE 6708 beq +0xA /* 000003D8 */ 000003D0 487A 00F4 pea.l [PC + 0xF4 /* 000004C6 */] 000003D4 4EAD 0CD2 jsr [A5 + 0xCD2] label000003D8: 000003D8 548F addq.l A7, 2 000003DA 2250 movea.l A1, [A0] 000003DC 7000 moveq.l D0, 0x00 000003DE 4A43 tst.w D3 000003E0 670A beq +0xC /* 000003EC */ label000003E2: 000003E2 5240 addq.w D0, 1 000003E4 D651 add.w D3, [A1] 000003E6 43E9 0004 lea.l A1, [A1 + 0x4] 000003EA 6BF6 bmi -0x8 /* 000003E2 */ label000003EC: 000003EC 3540 0240 move.w [A2 + 0x240], D0 000003F0 A02A trap HUnlock 000003F2 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000003F6 6708 beq +0xA /* 00000400 */ 000003F8 487A 00CC pea.l [PC + 0xCC /* 000004C6 */] 000003FC 4EAD 0CD2 jsr [A5 + 0xCD2] label00000400: 00000400 548F addq.l A7, 2 00000402 302E FFFC move.w D0, [A6 - 0x4] 00000406 906A 0242 sub.w D0, [A2 + 0x242] 0000040A 6A04 bpl +0x6 /* 00000410 */ 0000040C 302A 0242 move.w D0, [A2 + 0x242] label00000410: 00000410 4FEF FFFC lea.l A7, [A7 - 0x4] 00000414 3F3C 7FFF move.w -[A7], 0x7FFF 00000418 3F00 move.w -[A7], D0 0000041A A869 trap FixRatio 0000041C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000420 6708 beq +0xA /* 0000042A */ 00000422 487A 00A2 pea.l [PC + 0xA2 /* 000004C6 */] 00000426 4EAD 0CD2 jsr [A5 + 0xCD2] label0000042A: 0000042A 548F addq.l A7, 2 0000042C 255F 0244 move.l [A2 + 0x244], [A7]+ 00000430 323C 7FFF move.w D1, 0x7FFF 00000434 4A6A 0240 tst.w [A2 + 0x240] 00000438 660C bne +0xE /* 00000446 */ 0000043A 302A 0242 move.w D0, [A2 + 0x242] 0000043E 906E FFFC sub.w D0, [A6 - 0x4] 00000442 6B02 bmi +0x4 /* 00000446 */ 00000444 4241 clr.w D1 label00000446: 00000446 206A 008C movea.l A0, [A2 + 0x8C] 0000044A 2250 movea.l A1, [A0] 0000044C 2F11 move.l -[A7], [A1] 0000044E 3F01 move.w -[A7], D1 00000450 A965 trap SetControlMaximum/SetMaxCtl 00000452 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000456 6708 beq +0xA /* 00000460 */ 00000458 487A 006C pea.l [PC + 0x6C /* 000004C6 */] 0000045C 4EAD 0CD2 jsr [A5 + 0xCD2] label00000460: 00000460 548F addq.l A7, 2 00000462 7600 moveq.l D3, 0x00 00000464 362A 0240 move.w D3, [A2 + 0x240] 00000468 4FEF FFFA lea.l A7, [A7 - 0x6] 0000046C 4843 swap.w D3 0000046E 2F03 move.l -[A7], D3 00000470 2F2A 0244 move.l -[A7], [A2 + 0x244] 00000474 A868 trap FixMul 00000476 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000047A 6708 beq +0xA /* 00000484 */ 0000047C 487A 0048 pea.l [PC + 0x48 /* 000004C6 */] 00000480 4EAD 0CD2 jsr [A5 + 0xCD2] label00000484: 00000484 548F addq.l A7, 2 00000486 A86C trap FixRound 00000488 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000048C 6708 beq +0xA /* 00000496 */ 0000048E 487A 0036 pea.l [PC + 0x36 /* 000004C6 */] 00000492 4EAD 0CD2 jsr [A5 + 0xCD2] label00000496: 00000496 548F addq.l A7, 2 00000498 301F move.w D0, [A7]+ 0000049A 206A 008C movea.l A0, [A2 + 0x8C] 0000049E 2250 movea.l A1, [A0] 000004A0 2F11 move.l -[A7], [A1] 000004A2 3F00 move.w -[A7], D0 000004A4 A963 trap SetControlValue/SetCtlValue 000004A6 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000004AA 6708 beq +0xA /* 000004B4 */ 000004AC 487A 0018 pea.l [PC + 0x18 /* 000004C6 */] 000004B0 4EAD 0CD2 jsr [A5 + 0xCD2] label000004B4: 000004B4 548F addq.l A7, 2 000004B6 4CDF 070F movem.l A2,A1,A0,D3,D2,D1,D0, [A7]+ 000004BA 4E5E unlink A6 000004BC 2F57 0004 move.l [A7 + 0x4], [A7] 000004C0 4FEF 0004 lea.l A7, [A7 + 0x4] 000004C4 4E75 rts 000004C6 8B53 or.w [A3], D5 000004C8 4554 chk.w D2, [A4] 000004CA 434F chk.w D1, A7 000004CC 4E54 524F link A4, -0xFFFFADB1 000004D0 4C53 0000 movem.l , [A3] export_306: 000004D4 4E56 FFEE link A6, -0x0012 000004D8 48E7 F0E0 movem.l -[A7], D0,D1,D2,D3,A0,A1,A2 000004DC 246E 0008 movea.l A2, [A6 + 0x8] 000004E0 4FEF FFFC lea.l A7, [A7 - 0x4] 000004E4 2F2A 023C move.l -[A7], [A2 + 0x23C] 000004E8 3F3C 0004 move.w -[A7], 0x4 000004EC A83D trap TEDispatch 000004EE 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000004F2 6708 beq +0xA /* 000004FC */ 000004F4 487A 00CC pea.l [PC + 0xCC /* 000005C2 */] 000004F8 4EAD 0CD2 jsr [A5 + 0xCD2] label000004FC: 000004FC 548F addq.l A7, 2 000004FE 205F movea.l A0, [A7]+ 00000500 2D48 FFF8 move.l [A6 - 0x8], A0 00000504 A029 trap HLock 00000506 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000050A 6708 beq +0xA /* 00000514 */ 0000050C 487A 00B4 pea.l [PC + 0xB4 /* 000005C2 */] 00000510 4EAD 0CD2 jsr [A5 + 0xCD2] label00000514: 00000514 548F addq.l A7, 2 00000516 2250 movea.l A1, [A0] 00000518 2F29 0004 move.l -[A7], [A1 + 0x4] 0000051C A02A trap HUnlock 0000051E 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000522 6708 beq +0xA /* 0000052C */ 00000524 487A 009C pea.l [PC + 0x9C /* 000005C2 */] 00000528 4EAD 0CD2 jsr [A5 + 0xCD2] label0000052C: 0000052C 548F addq.l A7, 2 0000052E 205F movea.l A0, [A7]+ 00000530 A029 trap HLock 00000532 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000536 6708 beq +0xA /* 00000540 */ 00000538 487A 0088 pea.l [PC + 0x88 /* 000005C2 */] 0000053C 4EAD 0CD2 jsr [A5 + 0xCD2] label00000540: 00000540 548F addq.l A7, 2 00000542 2250 movea.l A1, [A0] 00000544 3629 0002 move.w D3, [A1 + 0x2] 00000548 A02A trap HUnlock 0000054A 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000054E 6708 beq +0xA /* 00000558 */ 00000550 487A 0070 pea.l [PC + 0x70 /* 000005C2 */] 00000554 4EAD 0CD2 jsr [A5 + 0xCD2] label00000558: 00000558 548F addq.l A7, 2 0000055A 206A 023C movea.l A0, [A2 + 0x23C] 0000055E 2250 movea.l A1, [A0] 00000560 43E9 0008 lea.l A1, [A1 + 0x8] 00000564 2D51 FFEE move.l [A6 - 0x12], [A1] 00000568 2D69 0004 FFF2 move.l [A6 - 0xE], [A1 + 0x4] 0000056E 22AA 0010 move.l [A1], [A2 + 0x10] 00000572 5869 0002 addq.w [A1 + 0x2], 4 00000576 0651 0014 addi.w [A1], 0x14 0000057A 236A 0014 0004 move.l [A1 + 0x4], [A2 + 0x14] 00000580 0469 000F 0006 subi.w [A1 + 0x6], 0xF 00000586 0469 000F 0004 subi.w [A1 + 0x4], 0xF 0000058C 7000 moveq.l D0, 0x00 0000058E 3029 0004 move.w D0, [A1 + 0x4] 00000592 9051 sub.w D0, [A1] 00000594 80C3 divu.w D0, D3 00000596 3540 0242 move.w [A2 + 0x242], D0 0000059A 4840 swap.w D0 0000059C 9169 0004 sub.w [A1 + 0x4], D0 000005A0 2211 move.l D1, [A1] 000005A2 2429 0004 move.l D2, [A1 + 0x4] 000005A6 B2AE FFEE cmp.l D1, [A6 - 0x12] 000005AA 6606 bne +0x8 /* 000005B2 */ 000005AC B4AE FFF2 cmp.l D2, [A6 - 0xE] 000005B0 4E71 nop label000005B2: 000005B2 4CDF 070F movem.l A2,A1,A0,D3,D2,D1,D0, [A7]+ 000005B6 4E5E unlink A6 000005B8 2F57 0004 move.l [A7 + 0x4], [A7] 000005BC 4FEF 0004 lea.l A7, [A7 + 0x4] 000005C0 4E75 rts 000005C2 8C53 or.w D6, [A3] 000005C4 4554 chk.w D2, [A4] 000005C6 5649 addq.w A1, 3 000005C8 4557 chk.w D2, [A7] 000005CA 5354 subq.w [A4], 1 000005CC 5546 subq.w D6, 2 000005CE 4620 not.b -[A0] 000005D0 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_307: // at 000005D2 (misaligned) 000005D4 FFF8 .extension 0xFF8 // unimplemented 000005D6 48E7 E0E0 movem.l -[A7], D0,D1,D2,A0,A1,A2 000005DA 246E 0008 movea.l A2, [A6 + 0x8] 000005DE 2F0A move.l -[A7], A2 000005E0 206A 0348 movea.l A0, [A2 + 0x348] 000005E4 A029 trap HLock 000005E6 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000005EA 6708 beq +0xA /* 000005F4 */ 000005EC 487A 007C pea.l [PC + 0x7C /* 0000066A */] 000005F0 4EAD 0CD2 jsr [A5 + 0xCD2] label000005F4: 000005F4 548F addq.l A7, 2 000005F6 2250 movea.l A1, [A0] 000005F8 3F29 007C move.w -[A7], [A1 + 0x7C] 000005FC 3F29 007A move.w -[A7], [A1 + 0x7A] 00000600 4267 clr.w -[A7] 00000602 A91B trap MoveWindow 00000604 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000608 6708 beq +0xA /* 00000612 */ 0000060A 487A 005E pea.l [PC + 0x5E /* 0000066A */] 0000060E 4EAD 0CD2 jsr [A5 + 0xCD2] label00000612: 00000612 548F addq.l A7, 2 00000614 2F0A move.l -[A7], A2 00000616 206A 0348 movea.l A0, [A2 + 0x348] 0000061A 2250 movea.l A1, [A0] 0000061C 3F29 0080 move.w -[A7], [A1 + 0x80] 00000620 3F29 007E move.w -[A7], [A1 + 0x7E] 00000624 4267 clr.w -[A7] 00000626 A91D trap SizeWindow 00000628 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000062C 6708 beq +0xA /* 00000636 */ 0000062E 487A 003A pea.l [PC + 0x3A /* 0000066A */] 00000632 4EAD 0CD2 jsr [A5 + 0xCD2] label00000636: 00000636 548F addq.l A7, 2 00000638 206A 0348 movea.l A0, [A2 + 0x348] 0000063C A02A trap HUnlock 0000063E 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000642 6708 beq +0xA /* 0000064C */ 00000644 487A 0024 pea.l [PC + 0x24 /* 0000066A */] 00000648 4EAD 0CD2 jsr [A5 + 0xCD2] label0000064C: 0000064C 548F addq.l A7, 2 0000064E 2F0A move.l -[A7], A2 00000650 4EBA 0028 jsr [PC + 0x28 /* 0000067A */] 00000654 2F0A move.l -[A7], A2 00000656 4EAD 0A5A jsr [A5 + 0xA5A] 0000065A 4CDF 0707 movem.l A2,A1,A0,D2,D1,D0, [A7]+ 0000065E 4E5E unlink A6 00000660 2F57 0004 move.l [A7 + 0x4], [A7] 00000664 4FEF 0004 lea.l A7, [A7 + 0x4] 00000668 4E75 rts 0000066A 8D53 or.w [A3], D6 0000066C 4554 chk.w D2, [A4] 0000066E 5749 subq.w A1, 3 00000670 4E44 trap 4 00000672 4F57 chk.w D7, [A7] 00000674 5349 subq.w A1, 1 00000676 5A45 addq.w D5, 5 00000678 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000067A-0000067E export_308: fn0000067A: 0000067A 4E56 FFF0 link A6, -0x0010 // end alternate branch 0000067A-0000067E export_308: // at 0000067A (misaligned) fn0000067A: // (misaligned) 0000067C FFF0 .extension 0xFF0 // unimplemented 0000067E 48E7 E0E0 movem.l -[A7], D0,D1,D2,A0,A1,A2 00000682 486E FFF0 pea.l [A6 - 0x10] 00000686 A874 trap GetPort 00000688 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000068C 6708 beq +0xA /* 00000696 */ 0000068E 487A 01BC pea.l [PC + 0x1BC /* 0000084C */] 00000692 4EAD 0CD2 jsr [A5 + 0xCD2] label00000696: 00000696 548F addq.l A7, 2 00000698 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000069C A873 trap SetPort 0000069E 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000006A2 6708 beq +0xA /* 000006AC */ 000006A4 487A 01A6 pea.l [PC + 0x1A6 /* 0000084C */] 000006A8 4EAD 0CD2 jsr [A5 + 0xCD2] label000006AC: 000006AC 548F addq.l A7, 2 000006AE 246E 0008 movea.l A2, [A6 + 0x8] 000006B2 302A 0014 move.w D0, [A2 + 0x14] 000006B6 906A 0010 sub.w D0, [A2 + 0x10] 000006BA 5240 addq.w D0, 1 000006BC 3D40 FFFC move.w [A6 - 0x4], D0 000006C0 0440 0010 subi.w D0, 0x10 000006C4 3D40 FFF8 move.w [A6 - 0x8], D0 000006C8 3D7C FFFF FFFA move.w [A6 - 0x6], 0xFFFF 000006CE 302A 0016 move.w D0, [A2 + 0x16] 000006D2 906A 0012 sub.w D0, [A2 + 0x12] 000006D6 0440 000E subi.w D0, 0xE 000006DA 3D40 FFFE move.w [A6 - 0x2], D0 000006DE 206A 008C movea.l A0, [A2 + 0x8C] 000006E2 A029 trap HLock 000006E4 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000006E8 6708 beq +0xA /* 000006F2 */ 000006EA 487A 0160 pea.l [PC + 0x160 /* 0000084C */] 000006EE 4EAD 0CD2 jsr [A5 + 0xCD2] label000006F2: 000006F2 548F addq.l A7, 2 000006F4 2250 movea.l A1, [A0] 000006F6 2D51 FFF4 move.l [A6 - 0xC], [A1] 000006FA A02A trap HUnlock 000006FC 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000700 6708 beq +0xA /* 0000070A */ 00000702 487A 0148 pea.l [PC + 0x148 /* 0000084C */] 00000706 4EAD 0CD2 jsr [A5 + 0xCD2] label0000070A: 0000070A 548F addq.l A7, 2 0000070C 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000710 A958 trap HideControl 00000712 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000716 6708 beq +0xA /* 00000720 */ 00000718 487A 0132 pea.l [PC + 0x132 /* 0000084C */] 0000071C 4EAD 0CD2 jsr [A5 + 0xCD2] label00000720: 00000720 548F addq.l A7, 2 00000722 2F2A 008C move.l -[A7], [A2 + 0x8C] 00000726 A958 trap HideControl 00000728 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000072C 6708 beq +0xA /* 00000736 */ 0000072E 487A 011C pea.l [PC + 0x11C /* 0000084C */] 00000732 4EAD 0CD2 jsr [A5 + 0xCD2] label00000736: 00000736 548F addq.l A7, 2 00000738 2F2A 008C move.l -[A7], [A2 + 0x8C] 0000073C 3F2E FFFA move.w -[A7], [A6 - 0x6] 00000740 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00000744 A959 trap MoveControl 00000746 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000074A 6708 beq +0xA /* 00000754 */ 0000074C 487A 00FE pea.l [PC + 0xFE /* 0000084C */] 00000750 4EAD 0CD2 jsr [A5 + 0xCD2] label00000754: 00000754 548F addq.l A7, 2 00000756 2F2A 008C move.l -[A7], [A2 + 0x8C] 0000075A 302E FFFE move.w D0, [A6 - 0x2] 0000075E 906E FFFA sub.w D0, [A6 - 0x6] 00000762 3F00 move.w -[A7], D0 00000764 302E FFFC move.w D0, [A6 - 0x4] 00000768 906E FFF8 sub.w D0, [A6 - 0x8] 0000076C 3F00 move.w -[A7], D0 0000076E A95C trap SizeControl 00000770 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000774 6708 beq +0xA /* 0000077E */ 00000776 487A 00D4 pea.l [PC + 0xD4 /* 0000084C */] 0000077A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000077E: 0000077E 548F addq.l A7, 2 00000780 3D7C 0012 FFF8 move.w [A6 - 0x8], 0x12 00000786 302A 0016 move.w D0, [A2 + 0x16] 0000078A 906A 0012 sub.w D0, [A2 + 0x12] 0000078E 5240 addq.w D0, 1 00000790 3D40 FFFE move.w [A6 - 0x2], D0 00000794 0440 0010 subi.w D0, 0x10 00000798 3D40 FFFA move.w [A6 - 0x6], D0 0000079C 302A 0014 move.w D0, [A2 + 0x14] 000007A0 906A 0010 sub.w D0, [A2 + 0x10] 000007A4 0440 000E subi.w D0, 0xE 000007A8 3D40 FFFC move.w [A6 - 0x4], D0 000007AC 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000007B0 3F2E FFFA move.w -[A7], [A6 - 0x6] 000007B4 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000007B8 A959 trap MoveControl 000007BA 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000007BE 6708 beq +0xA /* 000007C8 */ 000007C0 487A 008A pea.l [PC + 0x8A /* 0000084C */] 000007C4 4EAD 0CD2 jsr [A5 + 0xCD2] label000007C8: 000007C8 548F addq.l A7, 2 000007CA 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000007CE 302E FFFE move.w D0, [A6 - 0x2] 000007D2 906E FFFA sub.w D0, [A6 - 0x6] 000007D6 3F00 move.w -[A7], D0 000007D8 302E FFFC move.w D0, [A6 - 0x4] 000007DC 906E FFF8 sub.w D0, [A6 - 0x8] 000007E0 3F00 move.w -[A7], D0 000007E2 A95C trap SizeControl 000007E4 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000007E8 6708 beq +0xA /* 000007F2 */ 000007EA 487A 0060 pea.l [PC + 0x60 /* 0000084C */] 000007EE 4EAD 0CD2 jsr [A5 + 0xCD2] label000007F2: 000007F2 548F addq.l A7, 2 000007F4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000007F8 A957 trap ShowControl 000007FA 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000007FE 6708 beq +0xA /* 00000808 */ 00000800 487A 004A pea.l [PC + 0x4A /* 0000084C */] 00000804 4EAD 0CD2 jsr [A5 + 0xCD2] label00000808: 00000808 548F addq.l A7, 2 0000080A 2F2A 008C move.l -[A7], [A2 + 0x8C] 0000080E A957 trap ShowControl 00000810 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000814 6708 beq +0xA /* 0000081E */ 00000816 487A 0034 pea.l [PC + 0x34 /* 0000084C */] 0000081A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000081E: 0000081E 548F addq.l A7, 2 00000820 2F0A move.l -[A7], A2 00000822 4EBA 003A jsr [PC + 0x3A /* 0000085E */] 00000826 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000082A A873 trap SetPort 0000082C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000830 6708 beq +0xA /* 0000083A */ 00000832 487A 0018 pea.l [PC + 0x18 /* 0000084C */] 00000836 4EAD 0CD2 jsr [A5 + 0xCD2] label0000083A: 0000083A 548F addq.l A7, 2 0000083C 4CDF 0707 movem.l A2,A1,A0,D2,D1,D0, [A7]+ 00000840 4E5E unlink A6 00000842 2F57 0004 move.l [A7 + 0x4], [A7] 00000846 4FEF 0004 lea.l A7, [A7 + 0x4] 0000084A 4E75 rts 0000084C 8E53 or.w D7, [A3] 0000084E 4554 chk.w D2, [A4] 00000850 5749 subq.w A1, 3 00000852 4E44 trap 4 00000854 4F57 chk.w D7, [A7] 00000856 5354 subq.w [A4], 1 00000858 5546 subq.w D6, 2 0000085A 4620 not.b -[A0] 0000085C 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000085E-00000862 export_309: fn0000085E: 0000085E 4E56 FFF8 link A6, -0x0008 // end alternate branch 0000085E-00000862 export_309: // at 0000085E (misaligned) fn0000085E: // (misaligned) 00000860 FFF8 .extension 0xFF8 // unimplemented 00000862 48E7 E0E0 movem.l -[A7], D0,D1,D2,A0,A1,A2 00000866 246E 0008 movea.l A2, [A6 + 0x8] 0000086A 486E FFFC pea.l [A6 - 0x4] 0000086E A874 trap GetPort 00000870 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000874 6708 beq +0xA /* 0000087E */ 00000876 487A 00C0 pea.l [PC + 0xC0 /* 00000938 */] 0000087A 4EAD 0CD2 jsr [A5 + 0xCD2] label0000087E: 0000087E 548F addq.l A7, 2 00000880 2F0A move.l -[A7], A2 00000882 A873 trap SetPort 00000884 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000888 6708 beq +0xA /* 00000892 */ 0000088A 487A 00AC pea.l [PC + 0xAC /* 00000938 */] 0000088E 4EAD 0CD2 jsr [A5 + 0xCD2] label00000892: 00000892 548F addq.l A7, 2 00000894 42AE FFF8 clr.l [A6 - 0x8] 00000898 486E FFF8 pea.l [A6 - 0x8] 0000089C A870 trap LocalToGlobal 0000089E 206A 0348 movea.l A0, [A2 + 0x348] 000008A2 A029 trap HLock 000008A4 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000008A8 6708 beq +0xA /* 000008B2 */ 000008AA 487A 008C pea.l [PC + 0x8C /* 00000938 */] 000008AE 4EAD 0CD2 jsr [A5 + 0xCD2] label000008B2: 000008B2 548F addq.l A7, 2 000008B4 2250 movea.l A1, [A0] 000008B6 336E FFF8 007A move.w [A1 + 0x7A], [A6 - 0x8] 000008BC 336E FFFA 007C move.w [A1 + 0x7C], [A6 - 0x6] 000008C2 302A 0010 move.w D0, [A2 + 0x10] 000008C6 3340 007A move.w [A1 + 0x7A], D0 000008CA 4440 neg.w D0 000008CC D06A 0014 add.w D0, [A2 + 0x14] 000008D0 3340 007E move.w [A1 + 0x7E], D0 000008D4 302A 0012 move.w D0, [A2 + 0x12] 000008D8 3340 007C move.w [A1 + 0x7C], D0 000008DC 4440 neg.w D0 000008DE D06A 0016 add.w D0, [A2 + 0x16] 000008E2 3340 0080 move.w [A1 + 0x80], D0 000008E6 4869 007A pea.l [A1 + 0x7A] 000008EA A870 trap LocalToGlobal 000008EC 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000008F0 6708 beq +0xA /* 000008FA */ 000008F2 487A 0044 pea.l [PC + 0x44 /* 00000938 */] 000008F6 4EAD 0CD2 jsr [A5 + 0xCD2] label000008FA: 000008FA 548F addq.l A7, 2 000008FC 206A 0348 movea.l A0, [A2 + 0x348] 00000900 A02A trap HUnlock 00000902 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00000906 6708 beq +0xA /* 00000910 */ 00000908 487A 002E pea.l [PC + 0x2E /* 00000938 */] 0000090C 4EAD 0CD2 jsr [A5 + 0xCD2] label00000910: 00000910 548F addq.l A7, 2 00000912 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000916 A873 trap SetPort 00000918 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000091C 6708 beq +0xA /* 00000926 */ 0000091E 487A 0018 pea.l [PC + 0x18 /* 00000938 */] 00000922 4EAD 0CD2 jsr [A5 + 0xCD2] label00000926: 00000926 548F addq.l A7, 2 00000928 4CDF 0707 movem.l A2,A1,A0,D2,D1,D0, [A7]+ 0000092C 4E5E unlink A6 0000092E 2F57 0004 move.l [A7 + 0x4], [A7] 00000932 4FEF 0004 lea.l A7, [A7 + 0x4] 00000936 4E75 rts 00000938 9055 sub.w D0, [A5] 0000093A 5044 addq.w D4, 8 0000093C 4154 chk.w D0, [A4] 0000093E 4550 chk.w D2, [A0] 00000940 524C addq.w A4, 1 00000942 5752 subq.w [A2], 3 00000944 4543 chk.w D2, D3 00000946 4F52 chk.w D7, [A2] 00000948 4420 neg.b -[A0] 0000094A 0000 .incomplete